<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>js中的自定义对象</title>
</head>
<body>
    <script>
        // 创建一个对象 User
        var user = {
            // 属性
            name: '张三',
            age: 18,
            gender: '男',
            status: true,
            // 行为
            eat: function() {
                console.log(this.name + '正在吃饭');
            },
            sleep: function() {
                console.log(this.name + '正在睡觉');
            },
            study: function() {
                console.log(this.name + '正在学习');
            }
        };
    
        // 使用对象
        console.log("姓名：" + user.name);
        user.eat();
        user.sleep();
        user.study();

        // for-in , 获取对象中的属性及其值
        for(var temp in user){
            console.log(temp+" = "+user[temp]);
        }
    </script>
</body>
</html>